package com.bj58.groupbuy.action.model;

import com.bj58.ecat.gb.entity.other.AbstractOtherEntity;
import com.bj58.wf.dal.annotation.AutoId;
import com.bj58.wf.dal.annotation.Id;
import com.bj58.wf.dal.annotation.Table;

@Table("ad_metrics_day")
@AutoId
public class AdMetricsDay extends AbstractOtherEntity{
	private String ad;
	
	private String campaign;

	private long visits;
	
	private long pv;
	
	private long uv;
	
	private double pv_per_visits;
	
	private int new_visits;
	
	private double new_visits_rate;
	
	private double avg_time_on_site;
	
	private double bounce_rate;
	
	private int register_count;
	
	private int login_count;
	
	private int order_count;
	
	private int pay_order_count;
	
	private double pay_order_amount;
	
	private double pay_commission;
	
	//下载忽略
	private String cad;
	
	private int new_uv;
	
	private double new_uv_rate;
	
	private double time_on_site;
	
	private int bounce_count;
	
	
	private int pay_user_count;
	
	private static final long serialVersionUID = 1L;
	
	@Id
	private long id;
	
	private String visit_date;

	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public String getVisit_date() {
		return visit_date;
	}

	public void setVisit_date(String visit_date) {
		this.visit_date = visit_date;
	}

	
	public String getAd() {
		return ad;
	}

	public void setAd(String ad) {
		this.ad = ad;
	}

	public long getPv() {
		return pv;
	}

	public void setPv(long pv) {
		this.pv = pv;
	}

	public long getVisits() {
		return visits;
	}

	public void setVisits(long visits) {
		this.visits = visits;
	}

	public long getUv() {
		return uv;
	}

	public void setUv(long uv) {
		this.uv = uv;
	}

	public double getPv_per_visits() {
		return pv_per_visits;
	}

	public void setPv_per_visits(double pv_per_visits) {
		this.pv_per_visits = pv_per_visits;
	}

	public int getNew_visits() {
		return new_visits;
	}

	public void setNew_visits(int new_visits) {
		this.new_visits = new_visits;
	}

	public double getNew_visits_rate() {
		return new_visits_rate;
	}

	public void setNew_visits_rate(double new_visits_rate) {
		this.new_visits_rate = new_visits_rate;
	}

	public int getNew_uv() {
		return new_uv;
	}

	public void setNew_uv(int new_uv) {
		this.new_uv = new_uv;
	}

	public double getNew_uv_rate() {
		return new_uv_rate;
	}

	public void setNew_uv_rate(double new_uv_rate) {
		this.new_uv_rate = new_uv_rate;
	}

	public double getTime_on_site() {
		return time_on_site;
	}

	public void setTime_on_site(double time_on_site) {
		this.time_on_site = time_on_site;
	}

	public double getAvg_time_on_site() {
		return avg_time_on_site;
	}

	public void setAvg_time_on_site(double avg_time_on_site) {
		this.avg_time_on_site = avg_time_on_site;
	}

	public int getBounce_count() {
		return bounce_count;
	}

	public void setBounce_count(int bounce_count) {
		this.bounce_count = bounce_count;
	}

	public double getBounce_rate() {
		return bounce_rate;
	}

	public void setBounce_rate(double bounce_rate) {
		this.bounce_rate = bounce_rate;
	}

	public int getRegister_count() {
		return register_count;
	}

	public void setRegister_count(int register_count) {
		this.register_count = register_count;
	}

	public int getLogin_count() {
		return login_count;
	}

	public void setLogin_count(int login_count) {
		this.login_count = login_count;
	}

	public int getOrder_count() {
		return order_count;
	}

	public void setOrder_count(int order_count) {
		this.order_count = order_count;
	}

	public int getPay_order_count() {
		return pay_order_count;
	}

	public void setPay_order_count(int pay_order_count) {
		this.pay_order_count = pay_order_count;
	}

	public int getPay_user_count() {
		return pay_user_count;
	}

	public void setPay_user_count(int pay_user_count) {
		this.pay_user_count = pay_user_count;
	}

	public double getPay_order_amount() {
		return pay_order_amount;
	}

	public void setPay_order_amount(double pay_order_amount) {
		this.pay_order_amount = pay_order_amount;
	}

	public double getPay_commission() {
		return pay_commission;
	}

	public void setPay_commission(double pay_commission) {
		this.pay_commission = pay_commission;
	}


	public String getCad() {
		return cad;
	}

	public void setCad(String cad) {
		this.cad = cad;
	}

	public String getCampaign() {
		return campaign;
	}

	public void setCampaign(String campaign) {
		this.campaign = campaign;
	}
	
	
	
}

